.d-flex {
	display: flex;
}

.j-s-b {
	justify-content: space-between;
}

.j-s-c {
	justify-content: center;
}

.a-item-c {
	align-items: center;
}
.flex-d-c{
	flex-direction: column;
}

.p-l-r-20 {
	padding: 0 20rpx;
}

.p-b-50 {
	padding-bottom: 50rpx;
}

.m-t-10 {
	margin-top: 10rpx;
}

.m-t-26 {
	margin-top: 26rpx;
}

.m-r-10 {
	margin-right: 10rpx;
}

.m-l-10 {
	margin-left: 10rpx;
}

.width-100 {
	width: 100%;
}

/* 空状态 */
.empty-state {
	width: 100%;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	text-align: center;
	padding: 80rpx 0;

	.empty-icon {
		margin-bottom: 30rpx;
	}

	.empty-text {
		font-size: 28rpx;
		color: #999;
		display: block;
		margin-bottom: 10rpx;
	}

	.empty-desc {
		font-size: 24rpx;
		color: #ccc;
		display: block;
		margin-bottom: 30rpx;
	}

	.empty-action {
		background: #b42322;
		color: #fff;
		border: none;
		border-radius: 12rpx;
		padding: 20rpx 40rpx;
		font-size: 26rpx;
	}
}